Er zijn 2 definities.
Programmeertaal voor het schrijven van macro’s.
Zie html, mark-up, xml.
Moedertaal van mensen.
Er zijn 4 definities.
Taal waarin opdrachten kunnen worden gegeven aan een uitvoerend programma.
Programmeertaal voor het opvragen en tabelleren van geselecteerde informatie, nu SQL.
Programmeertaal die makkelijk kan worden overgedragen naar een ander computer.
Programmeertaal die voor een speciaal probleem ontworpen is, zoals Fortran, SQL.